# ifndef __LabelFilter_H_
# define __LabelFilter_H_

# include "Filter.h"

class CLabelFilter : public CFilter {
  public:
	CLabelFilter () {}

	virtual void GetName (string_t & _strName) const;
	virtual bool ShowSettings (HWND _hWnd);
	virtual bool DoesFit (const rgn_t & _rgn) const;

  private:
	string_t m_strPattern;

	static INT_PTR CALLBACK DlgProc (HWND _hWnd, UINT _uMsg, WPARAM _wParam, LPARAM _lParam);
};

# endif // __LabelFilter_H_
